package com.ol.edu.server.service.course;


import com.github.pagehelper.PageInfo;
import com.ol.edu.server.entity.Course;
import com.ol.edu.server.entity.CourseVO;

import java.util.Map;

/**
 * @author Roger
 * @date 2020/9/5 14:12
 * @description
 */
public interface CourseService {

    /*
       分页获取课程列表数据&多条件查询
    */
    PageInfo<Course> findCourseByConditioin(CourseVO courseVo);

    void addCourse(CourseVO courseVo);

    void updateCourse(CourseVO courseVo);
    /*
        根据id查询课程信息
     */
    CourseVO findCourseById(Integer id);
    /*
        修改课程状态
     */
    Map<String, Integer> updateCourseStatus(Integer id, Integer status);
}
